microbiological sciences - French English Dictionary